home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Camelot
/
Camelot 078 (1990-06)(Swedish User Group of Amiga)(SE)(PD)[WB].zip
/
Camelot 078 (1990-06)(Swedish User Group of Amiga)(SE)(PD)[WB].adf
/
MSH
/
src
/
hancmd.c
< prev
next >
Wrap
C/C++ Source or Header
|
1990-06-17
|
995b
|
50 lines
/*-
* $Id: hancmd.c,v 1.30 90/06/04 23:18:03 Rhialto Rel $
* $Log: hancmd.c,v $
* Revision 1.30 90/06/04 23:18:03 Rhialto
* Release 1 Patch 3
*
* HANCMD.C
*
* The code for the messydos file system handler
*
* Special commands through MSH::something file names.
*
* This code is (C) Copyright 1990 by Olaf Seibert. All rights reserved. May
* not be used or copied without a licence.
-*/
#include "han.h"
#ifdef HDEBUG
# define debug(x) dbprintf x
#else
# define debug(x)
#endif
extern int CheckBootBlock;
void
HandleCommand(cmd)
register char *cmd;
{
#ifdef HDEBUG
if (cmd[1] == 'D') {
extern short DBEnable;
DBEnable = name[2] & 0x0F;
} else
#endif
if (cmd[1] == 'B') {
CheckBootBlock = atoi(&cmd[2]);
} else if (cmd[1] == 'F') {
if (cmd[2] == '+')
DiskIOReq->iotd_Req.io_Flags |= IOMDF_40TRACKS;
else if (cmd[2] == '-')
DiskIOReq->iotd_Req.io_Flags &= ~IOMDF_40TRACKS;
else
DiskIOReq->iotd_Req.io_Flags = atoi(&cmd[2]);
}
}